package com.gxa.mapper;

import com.gxa.entity.ComboItems;
import com.gxa.vo.ComboVo;
import com.gxa.vo.ComboVo1;
import com.gxa.vo.TypesVo;
import com.gxa.vo.TypesVo1;

import java.util.List;

public interface ComboMapper {
    List<ComboVo1> queryComboAll();

    List<String> queryComboTypeName();

    List<ComboVo1> queryComboByName(ComboVo1 comboVo1);

    List<String> PreAddCombosQueryCampus();

    List<String> PreAddCombosQueryItems();

    void addCombos(ComboVo1 comboVo1);

    void addCombosItems(ComboItems comboItems);

    String queryItemsId(String name);

    ComboVo1 PreQueryCombos(ComboItems comboItems);

    void EditCombos(ComboVo1 comboVo1);

    void EditCombosItems(ComboItems comboItems);

    int queryCIId(ComboItems comboItems);

    void DelCombos(ComboVo1 comboVo1);

    void DelCombosItems(ComboItems comboItems);

    List<String> queryItemsName(String comboId);

    List<TypesVo1> QueryTypes();

    ComboVo1 queryComboById(ComboVo1 comboVo1);
}
